﻿namespace Chain.Model
{
    using System;

    [Serializable]
    public class SysShop
    {
        private int _settlementinterval;
        private string _shopaddress;
        private int _shopareaid;
        private string _shopcontactman;
        private DateTime _shopcreatetime;
        private int _shopid;
        private string _shopname;
        private string _shopprintfoot;
        private string _shopprinttitle;
        private decimal _shopproportion;
        private string _shopremark;
        private string _shopsmsname;
        private bool _shopstate;
        private string _shoptelephone;
        private int fathershopid;
        private bool isallianceprogram;
        private int pointcount;
        private int pointtype;
        private int smscount;
        private int smstype;

        public int FatherShopID
        {
            get
            {
                return this.fathershopid;
            }
            set
            {
                this.fathershopid = value;
            }
        }

        public bool IsAllianceProgram
        {
            get
            {
                return this.isallianceprogram;
            }
            set
            {
                this.isallianceprogram = value;
            }
        }

        public int PointCount
        {
            get
            {
                return this.pointcount;
            }
            set
            {
                this.pointcount = value;
            }
        }

        public int PointType
        {
            get
            {
                return this.pointtype;
            }
            set
            {
                this.pointtype = value;
            }
        }

        public int SettlementInterval
        {
            get
            {
                return this._settlementinterval;
            }
            set
            {
                this._settlementinterval = value;
            }
        }

        public string ShopAddress
        {
            get
            {
                return this._shopaddress;
            }
            set
            {
                this._shopaddress = value;
            }
        }

        public int ShopAreaID
        {
            get
            {
                return this._shopareaid;
            }
            set
            {
                this._shopareaid = value;
            }
        }

        public string ShopContactMan
        {
            get
            {
                return this._shopcontactman;
            }
            set
            {
                this._shopcontactman = value;
            }
        }

        public DateTime ShopCreateTime
        {
            get
            {
                return this._shopcreatetime;
            }
            set
            {
                this._shopcreatetime = value;
            }
        }

        public int ShopID
        {
            get
            {
                return this._shopid;
            }
            set
            {
                this._shopid = value;
            }
        }

        public string ShopName
        {
            get
            {
                return this._shopname;
            }
            set
            {
                this._shopname = value;
            }
        }

        public string ShopPrintFoot
        {
            get
            {
                return this._shopprintfoot;
            }
            set
            {
                this._shopprintfoot = value;
            }
        }

        public string ShopPrintTitle
        {
            get
            {
                return this._shopprinttitle;
            }
            set
            {
                this._shopprinttitle = value;
            }
        }

        public decimal ShopProportion
        {
            get
            {
                return this._shopproportion;
            }
            set
            {
                this._shopproportion = value;
            }
        }

        public string ShopRemark
        {
            get
            {
                return this._shopremark;
            }
            set
            {
                this._shopremark = value;
            }
        }

        public string ShopSmsName
        {
            get
            {
                return this._shopsmsname;
            }
            set
            {
                this._shopsmsname = value;
            }
        }

        public bool ShopState
        {
            get
            {
                return this._shopstate;
            }
            set
            {
                this._shopstate = value;
            }
        }

        public string ShopTelephone
        {
            get
            {
                return this._shoptelephone;
            }
            set
            {
                this._shoptelephone = value;
            }
        }

        public int SmsCount
        {
            get
            {
                return this.smscount;
            }
            set
            {
                this.smscount = value;
            }
        }

        public int SmsType
        {
            get
            {
                return this.smstype;
            }
            set
            {
                this.smstype = value;
            }
        }
    }
}

